/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package atribGerais;

import java.util.ArrayList;
import java.util.List;

/**
 *
 * @author Casa
 */
public class Conhecimentos {
    private int pontos;
    private List<Conhecimento> conhecimentos;

    public Conhecimentos() {
        conhecimentos = new ArrayList<Conhecimento>();
    }

    public void addNovoConhecimento (Conhecimento conhecimento){
        conhecimentos.add(conhecimento);
        setPontos(pontos+conhecimento.getCusto());
    }

    public void removeConhecimento (Conhecimento conhecimento){
        conhecimentos.remove(conhecimento);
        setPontos(pontos-conhecimento.getCusto());
    }

    public int getPontos() {
        return pontos;
    }

    public void setPontos(int pontos) {
        this.pontos = pontos;
    }

    public List<Conhecimento> getListaConhecimentos() {
        return conhecimentos;
    }



}
